// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.

// explicitly exporting types that we need.

export {
  CopyStatusType,
  DeleteSnapshotsOptionType,
  DirectoryCreateResponse,
  DirectoryDeleteResponse,
  DirectoryGetPropertiesResponse,
  DirectoryItem,
  DirectoryListFilesAndDirectoriesSegmentResponse,
  DirectoryListHandlesResponse,
  DirectorySetMetadataResponse,
  DirectorySetPropertiesResponse,
  FileAbortCopyResponse,
  FileCreateResponse,
  FileDeleteResponse,
  FileDownloadHeaders,
  FileDownloadOptionalParams,
  FileDownloadResponse as FileDownloadResponseModel,
  FileGetPropertiesResponse,
  FileGetRangeListHeaders,
  FileItem,
  FileListHandlesResponse,
  FileServiceProperties,
  FileSetHTTPHeadersResponse,
  FileSetMetadataResponse,
  FileStartCopyResponse,
  FileUploadRangeFromURLOptionalParams,
  FileUploadRangeFromURLResponse,
  FileUploadRangeResponse,
  HandleItem,
  ListSharesIncludeType,
  Range as RangeModel,
  ServiceGetPropertiesResponse,
  ServiceListSharesSegmentResponse,
  ServiceSetPropertiesResponse,
  ShareCreatePermissionResponse,
  ShareCreateResponse,
  ShareCreateSnapshotResponse,
  ShareDeleteResponse,
  ShareGetAccessPolicyHeaders,
  ShareGetPermissionResponse,
  ShareGetPropertiesResponse,
  ShareGetStatisticsResponse as ShareGetStatisticsResponseModel,
  ShareItem,
  ShareSetAccessPolicyResponse,
  ShareSetMetadataResponse,
  ShareSetQuotaResponse,
  SignedIdentifier as SignedIdentifierModel,
  SourceModifiedAccessConditions,
  FileForceCloseHandlesHeaders,
  DirectoryForceCloseHandlesHeaders,
  DirectoryCreateHeaders,
  DirectoryDeleteHeaders,
  DirectoryGetPropertiesHeaders,
  FilesAndDirectoriesListSegment,
  ListFilesAndDirectoriesSegmentResponse,
  DirectoryListFilesAndDirectoriesSegmentHeaders,
  ListHandlesResponse,
  DirectoryListHandlesHeaders,
  DirectorySetMetadataHeaders,
  DirectorySetPropertiesHeaders,
  FileAbortCopyHeaders,
  FileCreateHeaders,
  FileDeleteHeaders,
  FileGetPropertiesHeaders,
  FileProperty,
  FileListHandlesHeaders,
  FileType,
  CorsRule,
  Metrics,
  FileSetHTTPHeadersHeaders,
  FileSetMetadataHeaders,
  FileStartCopyHeaders,
  FileUploadRangeFromURLHeaders,
  FileUploadRangeHeaders,
  ServiceGetPropertiesHeaders,
  ListSharesResponse,
  RetentionPolicy,
  ServiceListSharesSegmentHeaders,
  ServiceSetPropertiesHeaders,
  ShareCreatePermissionHeaders,
  ShareCreateHeaders,
  ShareCreateSnapshotHeaders,
  ShareDeleteHeaders,
  SharePermission,
  ShareGetPermissionHeaders,
  ShareGetPropertiesHeaders,
  ShareStats,
  ShareGetStatisticsHeaders,
  ShareProperties,
  ShareSetAccessPolicyHeaders,
  ShareSetMetadataHeaders,
  ShareSetQuotaHeaders,
  AccessPolicy,
  LeaseAccessConditions,
  LeaseDurationType,
  LeaseStateType,
  LeaseStatusType,
  CopyFileSmbInfo
} from "./generated/src/models";
